// tradicional true y permite bloque de una linea 
if (true)    assert true
else         assert false

// Boolean test es un numero
if (1) {
    assert true
} else {
    assert false
}

// Con strings no vacios
if ('no-vacio') assert true
else if (['x']) assert false
else            assert false


if (0)          assert false
else if ([])    assert false
else            assert true